corrugated sheet roof - German English Dictionary